LONG SetupMethod(struct IClass *cl, Object *obj, Msg msg) { if (!DoSuperMethodA(cl,obj,msg)) return(FALSE); /* do some setup here... */ ...; /* i need mousebutton events and keyboard */ MUI_RequestIDCMP( obj, IDCMP_MOUSEBUTTONS|IDCMP_RAWKEY ); return(TRUE); }